shuttle weaving machine - Francés Inglés Diccionario